severely criticized

Translations
sévèrement critiqué